package com.example.myvideoplayer.module;

import android.os.Handler;
import android.view.Surface;
import android.view.SurfaceHolder;

/**
 * @author yuwei
 */
public interface VideoPlayerModule {
    /**给mediaplayer设置surfaceHolder
     * @param glSurface
     */
    void setGLSurface(Surface glSurface);

    /**设置发送消息用的handler
     * @param handler
     */
    void setHandler(Handler handler);

    /**
     * 暂停，播放功能
     */
    void playOrPause();

    /**
     * 停止，释放资源
     */
    void stop();
}
